Synonyms for "stickup man"

Words with similar meaning